body { margin:0;background-color:#fff; font: 11px tahoma, 'lucida grande', sans-serif; color:#222}
.legacyTable {width:100%;}
p, div, img {margin: 0; padding: 0; border: 0;}
.darkred { color: #882828 }
.red { color: red }
.red1 { color:#5f0d0f; }
.greytext { color: #595959 }
a { color: #3366cc;text-decoration: none;  }
a:active { color: #3366cc }
a:hover { color: #6699ff; text-decoration:underline; }
a:link { color: #0052a4 }
a:visited { color: #0052a4 }
.row { width:100%; float:left; clear:both; }
.column { float:left; }
.clear { clear: both; }
.bold { font-weight:bold; }
.italic { font-style: italic; }
.nonBold { font-weight:normal }
.veryLargeText { font-size: 22px; line-height: 34px; }
.largeText, .largeGreyText, .largeGreyTextBold, .largeGreenText, .largeGreenTextBold { font-size: 16px; }
.mediumLargeText, .mediumLargeGreyText { font-size: 13px; }
.mediumText, .mediumGreyText { font-size: 12px; }
.smallText, .smallGreyText { font-size: 10px; }
.largeGreyText, .largeGreyTextBold { color: #676767; }
.largeGreenText, .largeGreenTextBold { color: #006B33; }
.largeGreenTextBold, .largeGreyTextBold { font-weight: bold; }
.mediumLargeGreyText { font-weight: bold; color: #676767; }
.mediumGreyText, .smallGreyText { color: #8F8F8F; }
.largeBlackText { font-size: 19px; }
.greenText { color: #006B33; }
.yellowText { color: #FFBE00; }
.redText { color: #ca0000; }
.redText2 { color: #603231 }
.arial10 { font-size: 10px }
.arial11 { font-size: 11px }
.arial13 { font-size: 13px }
.arial13b { font-size: 13px; font-weight: bold; }
.arial12 { font-size: 12px }
.arial12b { font-size: 12px; font-weight: bold; }
.arial14 { font-size: 14px }
.arial14b { font-size: 14px; font-weight: bold; }
.arial18 { font-size: 18px }
.arial18b { font-size: 18px; font-weight: bold; }
.arial16 { font-size: 16px }
.arial16b { font-size: 16px; font-weight: bold; }
.orangeTitle { font-size: 18px; color: #666666; padding-top:5px; font-weight: bold;}
input.labelInput { color:#B0B0B0; font-style:italic; }
input.userInput { color:#000; font-style:normal; }

#main_body {width:970px; margin:0 auto; text-align:left; padding-top: 5px }

#banner { height: 21px }
#banner_login { float: right; }
#banner_login a {color:#603231;}
#banner_login a:hover {color:#704241;}

#redbar, #greybar {margin-top:0px;font-size:2px;width:100%;height:7px;background:#8F0000;}
#adViews { float:left; color:#636466; font-size:22px; margin:20px 0 20px 0; padding-left:15px; }
#entireBody { width:950px; float:left; }
.error { color: #FF0000 }

#footerContainer { clear:both; float:left; width:100%; text-align:center; background: url(../img/layout/footer_background.jpg) repeat-x }
#footer { width:930px;margin:0 auto;height:25px;text-align:left;padding:5px 20px }
#footerLinks { width:200px; padding:5px;text-align:right; float: right }
#footerLinks a { color:#636466; font-weight:normal; }
#copyright { padding:5px; float: left }

#generalMenuTable {width:100%;}
#generalMenu {width:190px;padding:10px;padding-right:0px;vertical-align:top;border-right:1px solid #ddd;}
#generalMenuLinks {margin-top:5px;width:180px;font-size:1.1em; margin-top: 10px;}
.generalMenuLink {padding:3px;font-weight:bold;color:#999;}
.generalMenuTitle {font-size:1.2em;color:#666;/*font-weight:bold;*/padding-left:4px;padding-bottom:5px;}
#generalContent {width:810px;padding:10px;vertical-align:top;}

#sitemap {padding: 20px;padding-top: 0px;width: 86%;}
#sitemap td {vertical-align: top;}
.sitemapSegment .generalMenuLink {padding-left: 8px;font-size: 14px;}
.sitemapSegment {padding-bottom: 10px;}
.sitemapSegment .generalMenuTitle {font-size: 16px;}

.pageTitle {color:#603231;font-size:2em;width:100%;border-bottom:1px solid #ddd;margin-top:-3px;margin-bottom:13px;}
.pageTitleFont {color:#603231;font-size:2em;}
.titleRedLarge {color:#603231;font-size:18px;}
.titleRed {color:#603231;font-size:15px; font-weight: bold;}
.titleUnderline { border-bottom:1px solid #ddd; margin-bottom:10px; padding-bottom: 5px}
.footerNote {color: #666;}

table.altRowTable { font-weight: normal;}
table.altRowTable tr.odd {background: #F2F2F2 none repeat scroll 0%;}
table.altRowTable tr.highlight {background: #F3EBEA none repeat scroll 0%;}
table.altRowTable tr td {vertical-align: middle; border-bottom: 1px solid #ccc; padding: 5px 8px;}
table.altRowTable tr.header th { background: transparent url(../img/layout/table_header.png) repeat-x; height: 32px; font-weight: normal; white-space: nowrap; color: #fff; padding: 0px 8px; } 
table.altRowTable tr.header th a {font-weight: normal; color: #fff; text-decoration: none; }
table.altRowTable tr.header th a:hover { text-decoration: underline; }

/* Pagination */
div.nav { padding: 0; font-size: 11px }
div.nav span { border:1px solid #B2B2B2; color:#B2B2B2; padding:3px 5px;}
div.nav span.current { border:1px solid #8F0000; background-color:#8F0000; color:#FFFFFF;}
div.nav a { border:1px solid #8F0000; color:#8F0000; padding:3px 5px; text-decoration:none; }
div.nav a:visited { border:1px solid #8F0000; color:#8F0000; padding:3px 5px; text-decoration:none; }
div.nav a:hover { background-color:#8F0000; color:#FFFFFF;}

#my_account { float:left; clear:both; font-size:13px; width:100%; }
#my_account .row { width:100%; float:left; clear:both; padding:10px 0; }
#my_account .row .column1 { width:160px;  float:left; font-weight:bold; text-align:right; padding-right:10px; vertical-align:bottom; margin-top:3px; }
#my_account .row .column2 { width:400px;  float:left; vertical-align:middle; }
#my_account #errorMessage { clear:both; float:left; padding:5px 0; }
#my_account .title {float:left; color:#603231;font-size:22px;width:100%;border-bottom:1px solid #ddd;margin:-3px 0 13px 0; }

.dashedSep {border-bottom: 1px dashed #ccc; width: 100%; clear: both; line-height: 1px;}

#navTabs ul, .thirdNavTabs ul {	list-style-image:none; list-style-position:outside;	list-style-type:none; margin:0;	padding:3px 5px 0; }
#navTabs li, .thirdNavTabs li { display: inline; margin:0; }
#navTabs li span, .thirdNavTabs li span { cursor: pointer; display: block; float: left; padding: 2px 20px 0 14px; }
#navTabs a span, .thirdNavTabs a span { height: 24px; float: left; display: block; padding-top: 5px; }
#navTabs { height: 29px }
#navTabs ul { padding: 0 }
#navTabs a { padding: 0 0 0 4px; float: left; background:transparent url(../img/layout/top-tableft.gif) no-repeat scroll left 0px; font-weight: normal; color: #fff; text-decoration: none; font-size: 13px }
#navTabs a:hover, #navTabs a.current { background-position: 0 -29px }
#navTabs a.current { font-weight: bold }
#navTabs a:hover span, #navTabs a.current span { background-position: right -29px }
#navTabs a span { background:transparent url(../img/layout/top-tabright.gif) no-repeat scroll right 0px }
#navTabs a.active { font-weight: bold; }
#navTabs a.forum { float: none; background: none; color: #620C0F; text-decoration: none; font-weight: bold; font-size: 11px;}
#navTabs div.forum img {vertical-align: bottom;}
#navTabs div.forum { padding-top: 5px; }

.thirdNavTabs a { padding-left: 4px; background:transparent url(../img/layout/thirdtableft.gif) no-repeat scroll left -29px; line-height: 27px; text-decoration:none; float: left; }
.thirdNavTabs a span { padding: 2px 20px 0 14px; height: 27px; background:transparent url(../img/layout/thirdtabright.gif) no-repeat scroll right -29px; }
.thirdNavTabs a:hover { text-decoration: underline }
.thirdNavTabs a.current { background-position:left 0% }
.thirdNavTabs a.current span { background-position:right 0% }
.thirdNavTabs a.current { font: bold 12px; color: #630d0d; text-decoration:none }
.thirdNavBoxTop { background: url(../img/layout/stats_div_top.gif) no-repeat bottom left; padding-left: 10px;  height: 37px; }
.thirdNavBoxTopNB { background: url(../img/layout/stats_div_top_no_border.gif) repeat-x bottom left; }
.thirdNavBoxMid { padding: 10px 26px; background: url(../img/layout/stats_div_middle.gif) repeat-y top left; }
.thirdNavBoxBtm { height: 6px; background: url(../img/layout/stats_div_bottom.gif) no-repeat top left; }

.errorText { background-color:#FFEEEE; border:1px solid #A02923; color:#000; font-size: 11pt; font-weight: bold; margin: 10px 95px; padding: 10px; height: 25px; }

div.greyBox div.top div.l, div.greyBox div.top div.r, div.greyBox div.btm div.l, div.greyBox div.btm div.r { background: url(../img/layout/gray_box_sprites.png) no-repeat top left; }
div.greyBox div.top div.m { background: url(../img/layout/gray_box_top.gif) repeat; }
div.greyBox div.mid div.l { background: url(../img/layout/gray_box_left.gif) left; }
div.greyBox div.mid div.m { background: url(../img/layout/gray_box_right.gif) right repeat-y #fff;}
div.greyBox div.btm div.m { background: url(../img/layout/gray_box_bottom.gif) repeat; }

div.errorBox div.top div.l, div.errorBox div.top div.r, div.errorBox div.btm div.l, div.errorBox div.btm div.r { background: url(../img/layout/red_sprites.png) no-repeat top left; }
div.errorBox div.top div.m { background: url(../img/layout/red_top.gif) repeat; }
div.errorBox div.mid div.l { background: url(../img/layout/red_left.gif) left; }
div.errorBox div.mid div.m { background: url(../img/layout/red_right.gif) right repeat-y #fee; }
div.errorBox div.btm div.m { background: url(../img/layout/red_bottom.gif) repeat; }

div.warningBox div.top div.l, div.warningBox div.top div.r, div.warningBox div.btm div.l, div.warningBox div.btm div.r { background: url(../img/layout/gray_sprites.png) no-repeat top left; }
div.warningBox div.top div.m { background: url(../img/layout/gray_top.gif) repeat; }
div.warningBox div.mid div.l { background: url(../img/layout/gray_left.gif) left; }
div.warningBox div.mid div.m { background: url(../img/layout/gray_right.gif) right repeat-y #fcfcfc; }
div.warningBox div.btm div.m { background: url(../img/layout/gray_bottom.gif) repeat; }

div.confirmBox div.top div.l, div.confirmBox div.top div.r, div.confirmBox div.btm div.l, div.confirmBox div.btm div.r { background: url(../img/layout/green_sprites.png) no-repeat top left; }
div.confirmBox div.top div.m { background: url(../img/layout/green_top.gif) repeat; }
div.confirmBox div.mid div.l { background: url(../img/layout/green_left.gif) left; }
div.confirmBox div.mid div.m { background: url(../img/layout/green_right.gif) right repeat-y #f1fee2; }
div.confirmBox div.btm div.m { background: url(../img/layout/green_bottom.gif) repeat; }

div.promoBox div.top div.l, div.promoBox div.top div.r, div.promoBox div.btm div.l, div.promoBox div.btm div.r { background: url(../img/layout/yellow_sprites.png) no-repeat top left; }
div.promoBox div.top div.m { background: url(../img/layout/yellow_top.gif) repeat; }
div.promoBox div.mid div.l { background: url(../img/layout/yellow_left.gif) left; }
div.promoBox div.mid div.m { background: url(../img/layout/yellow_right.gif) right repeat-y #ffffcd; }
div.promoBox div.btm div.m { background: url(../img/layout/yellow_bottom.gif) repeat; }

div.blueBox div.top div.l, div.blueBox div.top div.r, div.blueBox div.btm div.l, div.blueBox div.btm div.r { background: url(../img/layout/blue_sprites.png) no-repeat top left; }
div.blueBox div.top div.m { background: url(../img/layout/blue_top.gif) repeat; }
div.blueBox div.mid div.l { background: url(../img/layout/blue_left.gif) left; }
div.blueBox div.mid div.m { background: url(../img/layout/blue_right.gif) right repeat-y #E3FBFB; }
div.blueBox div.btm div.m { background: url(../img/layout/blue_bottom.gif) repeat; }

div.flashBox div.top div.l, div.flashBox div.top div.r, div.flashBox div.btm div.l, div.flashBox div.btm div.r { float: left; width: 6px; height: 6px; }
div.flashBox div.mid div.l { float: left; width: 6px; }
div.flashBox div.top, div.flashBox div.top div.m, div.flashBox div.btm div.m { height: 6px; }
div.flashBox div.mid div.m { text-align: left; padding: 0 6px 0 6px; margin-left: 6px;}
div.flashBox div.mid { clear: both; }
div.flashBox div.m { line-height: 16px; }
div.flashBox div.top div.m, div.flashBox div.btm div.m { float: left; margin-left: 0; padding: 0}
div.flashBox div.top div.l { background-position: 0 -102px; }
div.flashBox div.top div.r { background-position: 0 -138px; }
div.flashBox div.btm div.l { background-position: 0 -30px; }
div.flashBox div.btm div.r { background-position: 0 -66px; }

 /* set background images for corners */
.rbtop div { background: url(../img/layout/tl.gif) no-repeat top left }
.rbtop { background: url(../img/layout/tr.gif) no-repeat top right }
.rbbot div { background: url(../img/layout/bl.gif) no-repeat bottom left }
.rbbot { background: url(../img/layout/br.gif) no-repeat bottom right }
.rbcontent { margin: 0 7px }
.rbtop div, .rbtop, .rbbot div, .rbbot { width: 100%; height: 8px; font-size: 1px }

.title { color:#603231;font-size:2em;width:100%;border-bottom:1px solid #ddd;padding-top:10px; margin-top:-3px;margin-bottom:13px;}
.error { font: bold 13px; color: #ff0000 }
.boldError { font: bold 14px; color: #ff0000 }
.fieldWithErrors { border:1px solid red; }

.labelButton { font: 12px; text-decoration: none; background-color: transparent; border: none }

.column1 { float:left; width:200px; }
.column2 { float:left; width:200px; }

#register { font-size: 13px; }
#register .row { width:800px; float:left; clear:both; padding:10px 0; }
#register .row .column1 { width:160px;  float:left; font-weight:bold; text-align:right; padding-right:10px; margin-top:3px; }
#register .row .column2 { width:400px;  float:left; }

#updateAccountInfo { font-size: 13px; width:800px; }
#updateAccountInfo .row { width:800px; float:left; clear:both; padding:10px 0; }
#updateAccountInfo .row .column1 { width:150px;  float:left; font-weight:bold; text-align:right; padding-right:10px; margin-top:3px; }
#updateAccountInfo .row .column2 { width:400px;  float:left; }
#updateAccountInfo #extraMessage { clear:both; float:left; padding:0; font-size:92%; color:red; width:100%; }
#updateAccountInfo #errorMessage { clear:both; float:left; padding:5px 0; width:100%; }
#updateAccountInfo .description { float:left; clear:both; padding-bottom:5px; width:100%; }

#register .title, #login .title, #passwordUpdate .title, #confirmEmail .title, #regConfirm .title,#updateAccountInfo .title, #passwordChange .title {float:left; color:#603231;font-size:22px;width:100%;border-bottom:1px solid #ddd;padding-top:13px; }

#regConfirm { font-size: 13px;  }
#regConfirm .row { width:800px; float:left; clear:both; padding:10px 0; }

#confirmEmail { font-size: 13px; float:left; clear:both; width:100%; }
#confirmEmail .row { width:500px; float:left; clear:both; padding:10px 0; }

#passwordUpdate { font-size: 13px; }
#passwordUpdate .row { width:700px; float:left; clear:both; padding:10px 0; }
#passwordUpdate .row .column1 { width:150px;  float:left; font-weight:bold; margin-top:3px; }
#passwordUpdate .row .column2 { width:400px;  float:left; }

#passwordChange { font-size: 13px; }
#passwordChange .row { width:700px; float:left; clear:both; padding:10px 0; }
#passwordChange .row .column1 { width:150px;  float:left; font-weight:bold; margin-top:3px; }
#passwordChange .row .column2 { width:400px;  float:left; }

#login { font-size: 13px; }
#login .row { width:800px; float:left; clear:both; padding:5px 0; }
#login .row .column1 { width:80px;  float:left; font-weight:bold; text-align:right; padding-right:10px; margin-top:3px; }
#login .row .column2 { width:400px;  float:left; text-align:left; }

.pageTitleNoBorder {color:#603231;font-size:21px; }
.statsPageTitle {color:#630D0D;font-size: 19px; margin-bottom: 10px; margin-top:5px;}
.statsTitle {color:#630D0D;width:100%; margin-bottom:5px; font-size: 16px; font-weight: bold;}
.message { clear:both;float:left; width:98%; margin:0 0 20px 0; border:1px solid #cccccc; background-color:#ffffcc; padding:5px; }
.outageMessage { clear:both;float:left; width:98%; margin:0 0 20px 0; border:1px solid #630D0D; background-color:#DFDFDF; padding:5px; } 

.summaryTable th { border-bottom: 1px #B2B2B2 dashed; padding-bottom: 5px; margin-bottom: 5px;}
.summaryTable .data { color: #006B33; font-size: 15px; font-weight: bold;}
.statsTable td { border-bottom: 1px #B2B2B2 dashed; padding: 10px 5px 10px 5px;}
.statsTable tr.hover {cursor: pointer; background-color: #f7f7f7;}
.statsTable tr.hover span {text-decoration: underline;}
.statsTable tr.active {background-color: #f6eced}
.statsTable .number { text-align: right; }

ul.normal {	list-style: outside; padding-left: 22px; }
ul.normalList, ul.normalList li { list-style-type: disc; list-style-position: outside; margin-left: 6px }

/* Newsletters */
.newsletter_container { padding-bottom: 18px; border-bottom: 1px solid #ddd; }

/*ADMOB TRANSFER FUND*/
#newFunds h3.transferFund { background-image: url('../img/funds/transferFundTitle.gif'); background-repeat: no-repeat; width: 456px; height: 25px; color: #fff; padding: 4px 0 0 10px; margin: 8px 0 0 10px; font-size: 12px; font-weight: bold; }
.metricsLeftNarrow { margin: 10px 0px 30px 0px; float: left; width: 480px; }
.metricsLeftNarrow p { margin: 5px 0 0 30px; width: 95%; }
.metricsLeftNarrow hr { border: 0; background-color: #ddd; height: 1px; width: 90%; text-align: center; }
.transferfundRight { position: relative; float: left; }
.transferfundRight img.padIt { padding: 10px; _margin-top: 15px; }
p.Q { background: url('../img/funds/Q.png') #fff no-repeat top left; margin-left: 33px; padding: 2px 0 0 35px; font-weight: bold; height: 20px; }
p.A { background: url('../img/funds/A.png') #fff no-repeat top left; margin-left: 33px; padding: 2px 0 0 35px; font-weight: bold; height: 20px; }
div#promoTab { width: 456px; height: 107px; float: left; padding: 0; margin-left: 12px; _margin-left: 8px; font-size: 12px; text-align: center; background: url('../img/funds/transferFundbottom.gif') no-repeat 0 0; }
div#promoTab a img { position: relative; top: 15px; left: 10px; }
div#availFunds { position: relative; padding: 7px; font-size: 12px; }
.smallGray { color: #898989; font-size: 11px; }
p.footnote { float: left; width: 98%; padding: 5px 0 20px 15px; } 
.textMiddle { color: #9b1d1a; font-size: 15px; font-weight: bold; margin-bottom: 2px; }
#newFunds { color: #000; font-size: 12px; line-height: 1.4em; }
#newFunds h1 { font-size: 30px; padding: 0 0 0 16px; margin: 0px; color:#9B1D1A; font-weight:bold; line-height:1.2em; margin-top:10px;}
#newFunds p { margin-top:0.7em; }
.textTop { background-image: url('../img/funds/textTop.gif'); clear: both; margin: 0; padding: 0; width: 950px; }
#newFunds .textBottom { background-image:url(../img/funds/textBottom.gif); background-position:0% 100%; height:10px; margin-bottom:9px; position:relative; top:-20px; }
#newFunds #textMiddle { background-image: url('../img/funds/textMiddle.gif'); background-repeat: repeat-y; width: 950px; margin: 0px; position: relative; top: -10px; overflow: auto; }

/* tips */
.popUpTop { background: url('../img/layout/pop_up_top.gif') no-repeat top; padding-top: 14px; width: 331px; }
.popUpBottom { padding: 5px; background: url('../img/layout/pop_up_bg.gif') bottom; }
.helpTipTop { background: url('../img/layout/helptip_top.png') no-repeat 0 -76px; padding-top: 14px; width: 201px; }
.helpTipLeft { background-position: 0 -122px }
.helpTipRight { background-position: 0 -30px }
.helpTipBottom { padding: 9px; background: url('../img/layout/helptip_btm.png') bottom; }
.helpTipBottom .titleRed { font-size: 12px; }
#popup-body { font-weight: normal }
#popup-title {padding-left: 4px; float: left; overflow: hidden; width: 165px; height: 15px}

.imagePremium tr td { padding: 3px; font-size: 13px;  font-weight: bold; }

.moduleTiny { border-top: 1px solid #c2c2c2; margin: 10px 0; padding: 10px; background: #ebebeb }

.panel { margin: 5px 1px; }
.panel .aPanel { margin-right: 5px; background: url('../img/layout/dash_widget_off.gif') repeat-x scroll; float: left; }
.panelTiny .aPanel { background-position: 0 -15px }
.panel .aPanel .rightPanel { margin-right: 0; }
.panel .aPanel a, .panel .aPanel div { display: block; font-weight: normal; text-decoration: none; width: 189px; padding: 3px 3px 0 3px; float: left; font-size: 12px; border: 1px #ccc solid; height: 95px; }
.panelTiny .aPanel a, .panelTiny .aPanel div { padding: 5px; height: 50px; width: 155px }
.panelTiny .aPanel a p.panelHelp, .panelTiny .aPanel div p.panelHelp { float: right }
.panelTiny .aPanel a p.panelTitle, .panelTiny .aPanel div p.panelTitle { font-weight: bold; height: 30px }
.panelTiny .aPanel a p.panelValue, .panelTiny .aPanel div p.panelValue { font-size: 22px; height: 50px; line-height: 50px }
.panel a:hover { background: url('../img/layout/dash_widget_hover.gif') repeat-x scroll; text-decoration: none; }
.panel .aPanel a.active { height: 97px; background: url('../img/layout/dash_widget_on.gif') repeat-x scroll; border: none; }
.panel .aPanel a.active, .panel .aPanel a.active span { color: #fff; text-decoration: none; }

div.switch { width: 58px; height: 26px; background: url('../img/widgets/buttons/onoff.gif') no-repeat -56px 0 } 
div.switchoff { background-position: 0 0; }

.dialogContent { display:none; padding: 10px; background-color: #fff }
.modalWindow { visibility:hidden; position:fixed; top:0; z-index:20001; width: 1%}
.modalTop { background: url('../img/layout/modal_top.png') no-repeat 0 0; width: 412px; height: 9px; overflow: hidden}
.modalBottom { background: url('../img/layout/modal_bottom.png') no-repeat center bottom; width: 412px; }
.modalWindowContent { padding: 0 15px 15px 15px } 

#global_nav_container { background: url('../img/new/bg_nav.gif') repeat-x; height: 23px; }
#global_nav, #logo_header, #tab_header { margin: 0 auto; width: 950px;}
#global_nav_menu { float: left }
#global_nav_user { float: right; line-height: 23px; color: #fff; text-align:right; width: 400px }
#global_nav_user a { color: #fff; }
#global_nav_menu ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding: 0; }
#global_nav_menu li { display: inline; margin:0; }
#global_nav_menu a { float: left; color: #fff }
#global_nav_menu a:hover { text-decoration: none }
#global_nav_menu a span { height: 23px; display: block; line-height: 23px; padding: 0 8px; float: left; cursor: pointer; }
#global_nav_menu a.unaboutCurrent, #global_nav_menu a.unabout:hover { color: #fff; background-color: #7a1415 }
#global_nav_menu a.unmarketplaceCurrent, #global_nav_menu a.unmarketplace:hover { color: #fff; background-color: #7a1415 }
#global_nav_menu a.unanalytics:hover { color: #fff; background-color: #293e67 }
#global_nav_menu a.unmetrics:hover { color: #fff; background-color: #2d5324 }


#logo_header_container { clear: both; display: block }
div.logoHeaderContainer { background: url(../img/new/bg_header.gif) repeat-x }
#logo_header { height: 59px; line-height: 59px }
#logo_header_left a { display: block; }
#logo_header_left a img { margin: 10px 0 }
#logo_header_left { float: left; width: 250px }
#logo_header_right { float: right; line-height: 17px; padding-top: 3px; width: 400px; text-align: right}

#body_container { text-align:center }
div.bodyContainer { background: url(../img/new/bg_container.gif) repeat-x top }

#main { width: 970px; background: url(../img/new/bg_main.gif) no-repeat; margin: 0 auto; padding-top: 19px; }
